3601h Digital Output Control
This object shall permit controlling of digital output values over fieldbus. Two sub-indexes are bit-masked values where the bit offset corresponds to the digital output id starting with bit offset 0 = DOUT1.
Sub-index 1 sets the desired output states.
Sub-index 2 is a mask that must be set for which DOUTs are to be controlled over fieldbus.
-
- When setting the mask, the corresponding DOUT#.SOURCE will change to "FieldbusA Fieldbus is an industrial network system for real-time distributed control (e.g. CAN or Profibus). It is a way of connecting instruments in a plant design." When DOUT#.SOURCE is Fieldbus, the DOUT is not able to be set through action table or DOUT#.STATEU. When clearing the mask, the corresponding DOUT#.SOURCE will change to ‘User’ and the output state is controlled by DOUT#.STATEU.
Index | Sub-Index | Data Type | Access | PDO Mapping | |
---|---|---|---|---|---|
3601h | 0 | Unsigned38 | R/O | No |
Number of entries. |
1 | Unsigned32 | R/W | No | Digital Output Mask | |
2 | Unsigned32 | R/W | RxPDO | Digital Output Control |
Example
3601h sub-index 2 = 0x0000000F
3601h sub-index 1 = 0x00000012
In this example, DOUT1-4 sources will be "Fieldbus" and only DOUT2.STATE will be 1. DOUT1, 3, and 4 states will be 0. DOUT5 ignores the fieldbus state since the mask is not set. The value of DOUT5.STATE will be determined by whatever DOUT5.SOURCE is set to.